opaque shield - Turkish English Dictionary